package com.ag.oa.core.service;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;

public interface IWeeklyService {

    void getWeeklyReportForPageList(Integer userId, Integer page, JSONObject res);

    void saveNewWeeklyReport(Integer userId, String startDate, String endDate, JSONObject res);

    void getUserWorkContentList(Integer id, JSONObject res);

    int saveWeeklyWorkContent(Integer contentId, Integer weeklyId, Integer taskId, String contentStr);

    String getWeeklyWorkContent(Integer contentId);

    JSONArray getTaskProgressWorkContentList(Integer taskId);

    void delWeeklyReport(Integer id, Integer contentId);

}
